@charset "UTF-8";
/* 사이트 레이아웃 관련 */
#mypage{width: 900px;  min-height:950px; margin:0 auto;  }
.mypagebox{width:800px; min-height: 100px; background: white;
			margin: 0 0 25px 45px; box-shadow: 5px 5px 5px gray; }
.mypagebox1{ margin: -5px 0 0 -5px; width: 810px; height: 30px; background: linear-gradient(140deg, #000000 5% , #ffffff 100%);
			  padding:0; border-radius:10px 10px 0 0;}
.mypagebox1 h2{color: white; padding: 6px 0 0 10px; }

#carousel li {float: none;}
#container { width:809px; height:291px; margin-right: 5px; margin-left: -5px;}
#container div h2{background-color:rgb(51,51,51); color:white;}
#container nav {height: 0px; border: none;}
.mypagebox input[type="text"] { width: 250px;  }
.mypagebox select { width: 125px; padding: 2px; }
.mypagebox button { width: 125px; padding: 3px; }

#selecttheater {width:200px; height:100; margin:14px 0 0 4px; font-size: 18px; }
#selecttheater img {width:810px; height:254;  margin:-14px 0 0 -9px;}
#selectbox{position: relative; top:-250px;}
#theater{width:800px; height: 278px; background: white;}

table { width:810px; margin: 0 auto;
				border-collapse: collapse;
				table-layout: fixed; margin-left: -5px; }
tr, th { border : 1px solid black;
				padding: 10px; text-align: center; }
#infobtn{margin-left:-5px; width:70px; background:rgb(195,195,195); 
		display:block; border: 5px outset rgb(195,195,195); }
.elastislide-carousel { height: 274px; }